package com.hopedove.workshop.api

import com.google.gson.annotations.SerializedName


data class ShiftChangeClothInfo(
    @SerializedName("CLOTHNO") val clothNo: String,
    @SerializedName("WORKSHOP") val workshop: String,
    @SerializedName("MACHINENO") val machineNo: String,
    @SerializedName("GROUPNO") val groupNo: String
)

data class ShiftChangeMaterial(
    @SerializedName("YLWZ") val index: String,
    @SerializedName("SCHEDTLID") val id: String,
    @SerializedName("SZQC") val info: String,
)

data class ShiftChangeSaveItem(
    @SerializedName("MACHINENO") val machineNo: String,
    @SerializedName("CLOTHNO") val clothNo: String,
    @SerializedName("SZQC") val info: String,
    @SerializedName("REMARK") val remark: String,
    @SerializedName("WORKSHOP") val workshop: String,
    @SerializedName("GROUPNO") val groupNo: String,
    @SerializedName("SCHEDTLID") val id: String = "",
    @SerializedName("PKID") val pkId: String = "",
)

data class ShiftChangeQueryItem(
    @SerializedName("CLOTHNO") val clothNo: String,
    @SerializedName("MACHINENO") val machineNo: String,
    @SerializedName("PKID") val primaryId: String,
    @SerializedName("REMARK") val remark: String,
    @SerializedName("SZQC") val info: String?,
    @SerializedName("STATE") val state: String,
)